angolan swallow - French English Dictionary